object that punctures - Español Inglés Diccionario